Siel\Acumulus\Config\Config A

Total Complexity 58
Dependencies 10
Dependents 38
Total lines 1,030
Lines of code 590
Logical lines of code 107
Comment lines 298
Methods 28
Properties 10

Methods 28

Method Rating Maintainability Complexity Lines of code
getKeyInfo()
C
20
3 418
castValues()
A
47 16 35
load()
S
58 5 15
removeValuesNotToBeStored()
S
62 5 11
save()
S
56 4 18
getSettingsByGroup()
S
65 3 9
getInvoiceSettings()
S
80 1 3
getHostName()
S
76 1 4
getShopDefaults()
S
81 1 3
getConfigDefaults()
S
71 1 6
getDefaults()
S
79 1 3
getKeys()
S
80 1 3
getDocumentsSettings()
S
80 1 3
getInvoiceStatusSettings()
S
80 1 3
getEmailAsPdfSettings()
S
80 1 3
__construct()
S
64 1 10
getCustomerSettings()
S
80 1 3
getShopSettings()
S
80 1 3
getConfigStore()
S
82 1 3
getPluginSettings()
S
80 1 3
getCredentials()
S
73 1 5
set()
S
70 1 6
get()
S
76 1 4
getAll()
S
77 1 4
getShowRatePluginMessage()
S
80 1 3
getConfigUpgrade()
S
81 1 3
getShopCapabilities()
S
82 1 3
getShopEventSettings()
S
80 1 3